bigger than life - Turkish English Dictionary